forest pond - French English Dictionary